import 'package:baselib/utils/px_base_util.dart';
import 'package:baselib/utils/res_init_util.dart';
import 'package:flustars_flutter3/flustars_flutter3.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';

class PxUtil extends PxBaseUtil{
  static final PxUtil _singleton = PxUtil._internal();

  static PxUtil get instance => PxUtil();


  factory PxUtil() {
    return _singleton;
  }

  PxUtil._internal(){
    //做一些操作

  }
  // static double setSize(double dp, {BuildContext context}) {
  //   return ScreenUtil.getAdapterSizeCtx(context ?? Get.context, dp);
  // }
  final px_7= ResInitUtil.singleton.setSize(7.0);
  final px_8d5= ResInitUtil.singleton.setSize(8.5);
  final px_11= ResInitUtil.singleton.setSize(11.0);
  final px_13= ResInitUtil.singleton.setSize(13.0);
  final px_19= ResInitUtil.singleton.setSize(19.0);
  final px_24= ResInitUtil.singleton.setSize(24.0);
  final px_25= ResInitUtil.singleton.setSize(25.0);
  final px_26= ResInitUtil.singleton.setSize(26.0);
  final px_29= ResInitUtil.singleton.setSize(29.0);
  final px_28= ResInitUtil.singleton.setSize(28.0);
  final px_32= ResInitUtil.singleton.setSize(32.0);
  final px_36= ResInitUtil.singleton.setSize(36.0);
  final px_38= ResInitUtil.singleton.setSize(38.0);
  final px_39= ResInitUtil.singleton.setSize(39.0);
  final px_40= ResInitUtil.singleton.setSize(40.0);
  final px_42= ResInitUtil.singleton.setSize(42.0);
  final px_48= ResInitUtil.singleton.setSize(48.0);
  final px_50= ResInitUtil.singleton.setSize(50.0);
  final px_53= ResInitUtil.singleton.setSize(53.0);
  final px_56= ResInitUtil.singleton.setSize(56.0);
  final px_58= ResInitUtil.singleton.setSize(58.0);
  final px_60= ResInitUtil.singleton.setSize(60.0);
  final px_66= ResInitUtil.singleton.setSize(66.0);
  final px_70= ResInitUtil.singleton.setSize(70.0);
  final px_80= ResInitUtil.singleton.setSize(80.0);
  final px_82= ResInitUtil.singleton.setSize(82.0);
  final px_86= ResInitUtil.singleton.setSize(86.0);
  final px_88= ResInitUtil.singleton.setSize(88.0);
  final px_100= ResInitUtil.singleton.setSize(100.0);
  final px_116= ResInitUtil.singleton.setSize(116.0);
  final px_119= ResInitUtil.singleton.setSize(119.0);
  final px_120= ResInitUtil.singleton.setSize(120.0);
  final px_135= ResInitUtil.singleton.setSize(135.0);
  final px_148= ResInitUtil.singleton.setSize(148.0);
  final px_150= ResInitUtil.singleton.setSize(150.0);
  final px_164= ResInitUtil.singleton.setSize(164.0);
  final px_180= ResInitUtil.singleton.setSize(180.0);
  final px_197= ResInitUtil.singleton.setSize(197.0);
  final px_200= ResInitUtil.singleton.setSize(200.0);
}
